package com.css.zfzx.fwsjcj.commen.util;

/**
 * 常量池
 */
public class Constant {

    /**
     * 普查信息采集员
     */
    public static final String USER_TYPE_PC = "0";
    /***
     * 详查信息采集员
     */
    public static final String USER_TYPE_XC = "1";
    /***
     * 加固信息采集员
     */
    public static final String USER_TYPE_JG ="2";
    /***
     * 普查和设施加固信息采集员
     */
    public static final String USER_TYPE_JG_ANG_PC="3";
    /***
     * 无效标识
     */
    public static final String IS_VALID_NO = "1";
    /***
     * 有效标识
     */
    public static final String IS_VALID_YES = "0";
    /***
     * 主职标识
     */
    public static final String IS_MAIN_NO = "0";
    /***
     * 不是主职标识
     */
    public static final String IS_MAIN_YES = "1";
    /***
     * 待审核
     */
    public static final String STATUS_DAI_SH = "0";
    /***
     * 审核通过
     */
    public static final String STATUS_SUCESS_SH = "1";
    /***
     * 审核不通过
     */
    public static final String STATUS_NO_SH = "2";
    /***
     * 注销
     */
    public static final String STATUS_ZHUXIAO = "3";
    /***
     * 任务未分配
     */
    public static final String TASK_STATUS_NO = "0";
    /**
     * 任务进行中
     */
    public static final String TASK_STATUS_DONING = "1";

    /***
     * 任务已完成
     */
    public static final String TASK_STATUS_OVER = "2";
    /***
     * 城镇住宅
     */
    public static final String BULIDING_CITY = "0";
    /**
     * 城镇非住宅
     */
    public static final String BULIDING_NOCITY = "1";
    /**
     * 农村住房
     */
    public static final String BULIDING_VIllAGE = "2";
    /**
     * 农村公共建筑
     */
    public static final String BULIDING_VIllAGEPUB = "3";

    //----------------------表单审核状态----------------------//
    /**
     * 未提交
     */
    public static final String NO_SUB = "0";
    /**
     * 待审核
     */
    public static final String DAI_SP = "1";
    /**
     * 审核不通过
     */
    public static final String SP_NOT = "2";
    /**
     * 审核通过
     */
    public static final String SP_YES = "3";
    /**
     * 省级退回
     */
    public static final String SJ_TH = "4";
    /**
     * 中心退回
     */
    public static final String ZX_TH = "5";

    //----------------------表单审核状态----------------------//

    /**
     * 外部机构
     */
    public static final String ORG_WAI = "0";
    /**
     * 加固工程机构
     */
    public static final String ORG_JG = "1";
    /**
     * 删除标识，未删除
     */
    public static final String DEL_NO = "0";
    /**
     * 删除标识，删除
     */
    public static final String DEL_YES = "1";
    /**
     * 普查任务
     */
    public static final String TASK_TYPE_PU = "0";
    /**
     * 详查任务
     */
    public static final String TASK_TYPE_XC = "1";
    /**
     * 加固工程任务
     */
    public static final String TASK_TYPE_JG="2";
    //--------------------房屋子表类型-------------START---------//
    /**
     * 砖混结构
     */
    public static final String BRICK_STRUCTURE = "0";
    /**
     * 多层钢筋混凝土
     */
    public static final String MUL_CONCRETE_STRUCTURE = "1";
    /**
     * 高层结构
     */
    public static final String HIGH_STRUCTURE = "2";
    /**
     * 工业厂房结构
     */
    public static final String FACTORY_STRUCTURE = "3";
    /**
     * 空旷结构
     */
    public static final String WIDE_STRUCTURE = "4";
    /**
     * 土木结构
     */
    public static final String BUILDING_STRUCTURE = "5";
    /**
     * 木结构
     */
    public static final String WOOD_STRUCTURE = "6";
    /**
     * 石结构
     */
    public static final String STONE_STRUCTURE = "7";
    /**
     * 其它
     */
    public static final String OTHER_STRUCTURE = "8";
    /**
     * 砖木结构
     */
    public static final String BRICKWOOD_STRUCTURE = "9";
    //--------------------房屋子表类型-------------END---------//

    //--------------------质检状态------------start--------//
    /**
     * 任务质检状态0: 未完成审核不能质检(默认值)
     */
    public static final String TASK_QUALITY_STATUS_DEFAULTS = "0";
    /**
     * 任务质检状态1: 任务未质检
     */
    public static final String TASK_QUALITY_STATUS_NO = "1";
    /**
     * 任务质检状态2: 质检中(即已经分配质检人)
     */
    public static final String TASK_QUALITY_STATUS_ING = "2";
    /**
     * 任务质检状态3: 质检完成(任务下普查表都已质检)
     */
    public static final String TASK_QUALITY_STATUS_OK = "3";


    /**
     * 房屋质检状态0：未完成审核不能质检
     */
    public static final String HOUSE_QUALITY_STATUS_DEFAULTS = "0";
    /**
     * 房屋质检状态1：未质检
     */
    public static final String HOUSE_QUALITY_STATUS_NO = "1";
    /**
     * 房屋质检状态2：质检通过
     */
    public static final String HOUSE_QUALITY_STATUS_SUCCESS = "2";
    /**
     * 房屋质检状态3：质检失败
     */
    public static final String HOUSE_QUALITY_STATUS_FAILED = "3";
    //--------------------质检状态------------end---------//
    //--------------------砖混结构、砖石砖木结构---------start---//
    /**
     * 砖混结构、砖石砖木结构外墙厚度<=120mm
     */
    public static final String WAI_WALL_LESS_120 = "<=120mm";
    /**
     * 砖混结构、砖石砖木结构外墙厚度120mm-240mm
     */
    public static final String WAI_WALL_BETWEEN_120_240 = "120mm-240mm";
    /**
     * 砖混结构、砖石砖木结构外墙厚度240mm-370mm
     */
    public static final String WAI_WALL_BETWEEN_240_370 = "240mm-370mm";
    /**
     * 砖混结构、砖石砖木结构外墙厚度>=370mm
     */
    public static final String WAI_WALL_MORE_370 = ">=370mm";
    /**
     * 砖混结构、砖石砖木结构内墙厚度<=120mm
    */
    public static final String WITHIN_WALL_LESS_120="<=120mm";
    /**
     * 砖混结构、砖石砖木结构内墙厚度120mm-240mm
     */
    public static final String WITHIN_WALL_BETWEEN_120_240="120mm-240mm";
    /**
     * 砖混结构、砖石砖木结构内墙厚度120mm-240mm
     */
    public static final String WITHIN_WALL_BETWEEN_240_370="240mm-370mm";
    /**
     * 砖混结构、砖石砖木结构内墙厚度>=370mm
     */
    public static final String WITHIN_WALL_MORE_370=">=370mm";
    //-------------砖混结构、砖石砖木结构--------------------------end---//
    //-------------多层钢筋混凝土结构-----------------------------start---//
    /**
     * 多层钢筋混凝土结构主要柱截面尺寸<=300mm
     */
    public static final String ZYZJM_SIZE_LESS_300="<=300mm";
    /**
     * 多层钢筋混凝土结构主要柱截面尺寸300mm-400mm
     */
    public static final String ZYZJM_SIZE_BETWEEN_300_400="300mm-400mm";
    /**
     * 多层钢筋混凝土结构主要柱截面尺寸400mm-600mm
     */
    public static final String ZYZJM_SIZE_BETWEEN_400_600="400mm-600mm";
    /**
     * 多层钢筋混凝土结构主要柱截面尺寸>=600mm
     */
    public static final String ZYZJM_SIZE_MORE_600=">=600mm";
    /**
     * 多层钢筋混凝土结构最大柱间距<=5m
     */
    public static final String ZDZ_SPAN_LESS_5="<=5m";
    /**
     * 多层钢筋混凝土结构最大柱间距5m-8m
     */
    public static final String ZDZ_SPAN_BETWEEN_5_8="5m-8m";
    /**
     * 多层钢筋混凝土结构主最大柱间距8m-10m
     */
    public static final String ZDZ_SPAN_BETWEEN_8_10="8m-10m";
    /**
     * 多层钢筋混凝土结构最大柱间距>=10m
     */
    public static final String ZDZ_SPAN_MORE_10=">=10m";
    /**
     * 多层钢筋混凝土结构剪力墙最大间距<=30m
     */
    public static final String JLQZD_SPAN_LESS_30="<=30m";
    /**
     * 多层钢筋混凝土结构剪力墙最大间距30m-40mm
     */
    public static final String JLQZD_SPAN_BETWEEN_30_40="30m-40m";
    /**
     * 多层钢筋混凝土结构主剪力墙最大间距40m-50m
     */
    public static final String JLQZD_SPAN_BETWEEN_40_50="40m-50m";
    /**
     * 多层钢筋混凝土结构主剪力墙最大间距50m-60m
     */
    public static final String JLQZD_SPAN_BETWEEN_50_60="50m-60m";
    /**
     * 多层钢筋混凝土结构剪力墙最大间距>=60m
     */
    public static final String JLQZD_SPAN_MORE_60=">=60m";
    /**
     * 多层钢筋混凝土结构剪力墙厚度<=160mm
     */
    public static final String SHEARWELL_THICKNESS_LESS_160="<=160mm";
    /**
     * 多层钢筋混凝土结构剪力墙厚度160mm-200mm
     */
    public static final String SHEARWELL_THICKNESS_BETWEEN_160_200="160mm-200mm";
    /**
     * 多层钢筋混凝土结构剪力墙厚度200mm-300mm
     */
    public static final String SHEARWELL_THICKNESS_BETWEEN_200_300="200mm-300mm";
    /**
     * 多层钢筋混凝土结构剪力墙厚度>=300m
     */
    public static final String SHEARWELL_THICKNESS_MORE_300=">=300m";
    //--------------------多层钢筋混凝土结构--------end----//
    //-------------------工业厂房结构-----start--------------------//
    /**
     * 工业厂房结构各跨跨度<=18m
     */
    public static final String SPANS_LESS_18="<=18mm";
    /**
     * 工业厂房结构各跨跨度18m-36m
     */
    public static final String SPANS_BETWEEN_18_36="18m-36m";
    /**
     * 工业厂房结构各跨跨度36m-60m
     */
    public static final String SPANS_BETWEEN_36_60="36m-60m";
    /**
     * 工业厂房结构各跨跨度>=60m
     */
    public static final String SPANS_MORE_60=">=60m";
    /**
     * 工业厂房结构排架柱距<=6m
     */
    public static final String BENT_FRAME_COL_SPACE_LESS_6="<=6m";
    /**
     * 工业厂房结构排架柱距6m-9m
     */
    public static final String BENT_FRAME_COL_SPACE_BETWEEN_6_9="6m-9m";
    /**
     * 工业厂房结构排架柱距>=9m
     */
    public static final String BENT_FRAME_COL_SPACE_MORE_9=">=9m";
    //-----------------工业厂房结构---------end---------------------//
    //--------------------高层结构------------start----------------//
    /**
     * 高层结构剪力墙厚度<=160mm
     */
    public static final String HEIGHT_SHEARWELL_THICKNESS_LESS_160="<=160mm";
    /**
     * 高层结构剪力墙厚度160mm-200mm
     */
    public static final String HEIGHT_SHEARWELL_THICKNESS_BETWEEN_160_200="160mm-200mm";
    /**
     * 高层结构剪力墙厚度200mm-300mm
     */
    public static final String HEIGHT_SHEARWELL_THICKNESS_BETWEEN_200_400="200mm-400mm";
    /**
     * 高层结构剪力墙厚度400mm-700mm
     */
    public static final String HEIGHT_SHEARWELL_THICKNESS_BETWEEN_400_700="400mm-700mm";
    /**
     * 高层结构剪力墙厚度>=700m
     */
    public static final String HEIGHT_SHEARWELL_THICKNESS_MORE_700=">=700m";
    public static final String WITHIN_WALL = "内墙厚度";

    //--------------------------------通用比较段，不用限制于单位-----------------------------------//
    public static final String LESS_18 = "<=18";
    public static final String BETWEEN_18_36 = "18-36";
    public static final String BETWEEN_36_60 = "36-60";
    public static final String MORE_60 = ">=60";

    public static final String LESS_6 = "<=6";
    public static final String BETWEEN_6_9 = "6-9";
    public static final String MORE_9 = ">=9";

    public static final String LESS_120 = "<=120";
    public static final String BETWEEN_120_240 = "120-240";
    public static final String BETWEEN_240_360 = "240-360";
    public static final String MORE_360 = ">=360";

    public static final String LESS_ONE_AND_HALF = "<1.5";
    public static final String MORE_ONE_AND_HALF = ">1.5";

    /*public static final String LESS_150 = "<=150";
    public static final String MORE_150 = ">=150";*/

    public static final String LESS_3 = "<=3";
    public static final String BETWEEN_3_5 = "3-5";
    public static final String BETWEEN_5_7 = "5-7";
    public static final String BETWEEN_7_9 = "7-9";


    public static final String SUPERADMIN = "001";
    public static final String PROVINCEADMIN = "002";

}
